//---------------------------------------------------------------------
// CascadeSharp
// General Public License V2
//---------------------------------------------------------------------

using System;
using CascadeSharp.TKernel.TColStd;
using CascadeSharp.TKMath.TColgp;

namespace CascadeSharp.TKMath.Convert
{
    //---------------------------------------------------------------------
    //  Class  Convert_CompBezierCurvesToBSplineCurve
    //---------------------------------------------------------------------
    public sealed class Convert_CompBezierCurvesToBSplineCurve
    {
        public Convert_CompBezierCurvesToBSplineCurve(double AngularTolerance)
            : base()
        {
            throw new NotImplementedException();
        }

        public Convert_CompBezierCurvesToBSplineCurve(Convert_CompBezierCurvesToBSplineCurve parameter1)
            : base()
        {
            throw new NotImplementedException();
        }

        public Convert_CompBezierCurvesToBSplineCurve()
        {
            throw new NotImplementedException();
        }

        public void AddCurve(TColgp_Array1OfPnt Poles)
        {
            throw new NotImplementedException();
        }

        public void Perform()
        {
            throw new NotImplementedException();
        }

        public int Degree()
        {
            throw new NotImplementedException();
        }

        public int NbPoles()
        {
            throw new NotImplementedException();
        }

        public void Poles(TColgp_Array1OfPnt Poles)
        {
            throw new NotImplementedException();
        }

        public int NbKnots()
        {
            throw new NotImplementedException();
        }

        public void KnotsAndMults(TColStd_Array1OfReal Knots, TColStd_Array1OfInteger Mults)
        {
            throw new NotImplementedException();
        }
    }; // class Convert_CompBezierCurvesToBSplineCurve
}